double armour - German English Dictionary